@charset "utf-8";
html{overflow-y:scroll;}
html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,label,textarea,p,blockquote,th,td,span,img{ margin:0 auto; padding:0; }
body{ color:#999; font: 12px  "DIN Next Ultra Light","Helvetica Neue",Helvetica, Arial,"Lantinghei SC","Hiragino Sans GB",STHeiti, "Noto Sans S Chinese", "Microsoft Yahei", "Microsoft Sans Serif", "WenQuanYi Micro Hei",sans-serif;background: #F8F8F8}
a,a:visited { text-decoration:none; color:#666; cursor:pointer; }
i,em{ font-style: normal; }
a:hover { text-decoration:underline; color:#FF4400;}
li{list-style: none; }
.f {clear: both;}
a img{border:none;}
strong, .bt_3 b{font-weight: normal; }
/*=E header*/
/*头部导航
body{ color:#999; font: 12px "微软雅黑", "Microsoft Yahei", Tahoma, Arial, Helvetica, STHeiti,宋体; background: #FBFBFB;}
*/
.clearall { background: #3B4852;line-height: 50px; height: 50px;}
.clearall .nav { width: 1000px; height: 50px; margin: 0px auto;color: #FFF; }
.clearall .nav .hs-nav { float: left; width: 470px; height: 50px;overflow:hidden;}
.clearall .nav .hs-nav .nav_1{ float:right;width: 330px; height: 50px;display:inline; }
.clearall .nav .hs-nav .nav_1 a { color: #AFB5B9; text-shadow: none; padding: 15px 20px; font-size: 16px; display:inline;}
.clearall .nav .hs-nav .logo { height: 50px; width: 100px;  margin-right: 0px; display:inline;}
.clearall .nav .hs-nav .logo a {float:left;width: 100px;height: 50px;background: url('../images/02.png') no-repeat 0 0;overflow: hidden;text-indent: 200%;line-height: 50px;display:inline;}
.clearall .nav .hs-nav .nav_1 a:hover { color: #AFB5B9; border-bottom: 0px solid #F00; height: 80px; background: #2F3942; padding: 15px 20px; text-decoration: none; }
.clearall .nav .hs-nav .nav_1 a:visited { color: #AFB5B9;}

.clearall .nav #loginInfo { float: right; margin-right: 10px; width: 500px; height: 50px; }
.clearall .nav #loginInfo .shujia { float: right; width: 150px; color: #FFF; height: 50px; }
.clearall .nav #loginInfo .shujia a { float: left; padding-left: 25px; font-size: 14px;  color: #AFB5B9;}
/*搜索*/
.clearall .nav #loginInfo .search form {height: 30px; line-height: 30px; width: 260px; font-size: 12px; margin-top: 10px; }
.clearall .nav #loginInfo .search { width: 260px; float: left; line-height: 50px; height: 50px; }
.search .iptt { float: left; width: 180px; height: 30px; padding: 6px 10px; color: #CCC; }
.search .sub { float: left; background: #232B32; border: none; width: 50px; height: 30px; font-weight: 700; color: #AFB5B9; cursor: pointer; }
.search .bdcs-search-form-input { float: left; width: 180px; border: 1px solid #2F3942; height: 16px; padding: 6px 10px;background: #2F3942; color: #fff; box-sizing: content-box;}
.search .bdcs-search-form-submit { float: left; background: #252C32; border: none; width: 50px; height: 30px; font-weight: 700; color: #AFB5B9; cursor: pointer; }

/*搜索**/
.xdh { background: #fff; height: 30px; margin-right: auto; margin-left: auto; width: 1000px; border-bottom: 5px solid #F3F3F3; }
.xdh .second-rank-cat { margin-right: auto; margin-left: auto; }
.xdh .second-rank-cat .second-cat-list .selected .cat-with-icon { height: 30px; width: 1000px; }
.xdh .second-rank-cat .second-cat-list li { list-style: none; float: left; width: 89px; text-align: center; border-bottom: 5px solid #FFF; }
.xdh .second-rank-cat .second-cat-list { width: 1000px; background: #FFF; margin: 0px auto;height: 35px; }
.xdh .second-rank-cat .second-cat-list li a { margin-left: 4px; height: 30px; font-size: 12px; line-height: 30px; padding: 10px 10px 5px; margin-top: 5px; }
.xdh .second-rank-cat .second-cat-list li a:hover { border-bottom: 5px solid #EC6147; text-decoration: none; padding: 0px 10px 7px; }
.xdh .second-rank-cat .second-cat-list .selecte { border-bottom: 5px solid #EC6147; width: 104px; background: url(02.png) no-repeat 0px -270px; height: 30px; }
.xdh .second-rank-cat .second-cat-list .selecte a { color: #EC6147; font-weight: bold; }
/*小导航*/
.breadCrumb {width: 1000px; margin-right: auto; margin-left: auto; font-size: 14px; line-height: 36px; height: 36px; margin-top: 10px; text-align:left;}
.breadCrumb a{color: #8B8B8B;}
.breadCrumb i{padding:0px 5px;}
.breadCrumb p{ color: #F00; }

/*首页*/
.ccd{ margin: 00px auto 0px; width: 1000px;height: 0px; overflow: hidden;}
.ccd .cc1 { float: left; height: 90px; width: 770px;overflow: hidden;}
.ccd .cc2 { float: right; height: 90px; width: 230px;overflow: hidden;}
/*首页头部*/
.main-top-leftnew #maininfo { float: right; width: 580px; margin-top: 20px;  }
.main-top-leftnew #maininfo #info h1{ color:#666;}
.main-top-leftnew #maininfo #info p { float: left; width: 290px; height: 24px; font-size: 14px;line-height: 24px; }
.main-top-leftnew #fmimg { float: left; height: 160px; width: 140px; margin-left: 20px; margin-top: 20px; }
#list { float: left; height: 180px; width: 700px; margin-left: 20px; margin-top: 20px; }
.main-top-leftnew #list li { float: left; height: 30px; width: 200px;font-size: 14px;line-height: 24px;margin-right:25px; overflow: hidden; border-bottom:1px solid #ddd }
.main-top-leftnew #list b { height: 30px; width: 700px;float: left; font-size: 14px; }

/*排行榜*/
#ranking-top { height: 400px; width: 238px; float: left;}
#ranking-top .tlist-rank{  width: 238px; float: left;  }
#ranking-top .tlist-rank li{ height: 24px; width: 220px; font-size: 12px; line-height: 24px; list-style: none; overflow: hidden; color: #888888; float: left; margin-left: 5px; }
#ranking-top .tlist-rank li em{ font-size: 14px; text-align: center; display: inline-block; height: 16px; width: 30px; font-style: normal; line-height: 16px;font-family: Georgia, "宋体"; }
.t1,.t2,.t3{ font-weight: bold; color: #f60;font-size: 14px; }
#ranking-top  #ranking-top-tabs .J-tabs .active div.activer{ width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; *border-right: 5px solid #FFF;*border-left: 5px solid #FFF;border-top: 5px solid #FF6600; font-size: 0; line-height: 0; margin-top: -4px;*margin-top: -3px;  margin-left: 18px; *margin-left: 3px;} 
#ranking-top  #ranking-top-tabs .J-tabs .active a{ color: #FFF; background: #FF6600; padding: 2px; }
.tlist-rank .no { color: #3C3C3C; width: 22px; height: 24px; overflow: hidden; display: inline-block; line-height: 24px; font-size: 14px; margin-right: 5px; -webkit-text-size-adjust: none; }
.tlist-rank .not { color: #FF444F; width: 22px; height: 24px; overflow: hidden; display: inline-block; line-height: 24px; font-size: 16px; margin-right: 5px; -webkit-text-size-adjust: none; }
.pipe {padding: 0 5px;font-style: normal;color: #EEE;}
#ranking-top  #ranking-top-tabs .J-tabs { float: right; width: 135px; height: 30px; }
#ranking-top  #ranking-top-tabs { margin-top: 20px; }
#ranking-top  #ranking-top-tabs h3{ float: left; width: 120px; height: 24px; font-size: 16px; margin-left: 16px;margin-top: 5px;  }
#ranking-top  #ranking-top-tabs .J-tabs li { float: left; width: 45px; font-size: 12px; line-height: 24px; height: 24px; list-style: none; text-align: center; }
.main .main-top .mian-top-right #ranking-top #ranking-top-views{ width: 240px; float: left;  padding-top: 5px; height: 345px; }
.main { margin: 5px auto; width: 1000px; overflow: hidden; background: #FFF; }
.p{ color: #F00; }
/*排行榜gaiban*/
.main-top-leftnew { float: left; height: 400px; width: 750px; }
.main-top-leftnew .item { float: left; height: 150px; width: 355px; padding: 30px 0px 0px 20px; }
.main-top-leftnew .item .image { float: left; height: 150px; width: 120px; }
.main-top-leftnew .item .tilet { float: left; font-size: 16px; line-height: 26px; }
.main-top-leftnew .item span { font-size: 12px; line-height: 26px; float: right; }
.main-top-leftnew .item p { height: 125px; width: 220px; float: left; font-size: 12px; line-height: 20px; text-indent: 2em; color: #999; padding-top: 5px; }
.main-top-leftnew .item .nerd { float: left; height: 150px; width: 220px;padding-left: 15px; }

/*幻灯片*/
.undis{ display:none; height: 60px; width: 265px; }
.dis{display:block;}
.focuspic{ height:400px; width:310px; background:#fff; padding:10px 5px 5px 10px; float:left; }
.focuspic .imgbox{ display:inline; float:left; height:315px; width:220px; overflow: hidden; }
.focuspic .imgbox img{ width:220px; height:310px; }
.focuspic .thumbWrap{ display:inline; float:right; width:85px; height:315px; overflow:hidden; padding-top:1px; }
.focuspic .thumbWrap div img{ height:73px; width:62px; border: 1px solid #fff; margin: 1px; }
.focuspic .thumbWrap .on img { height: 73px; width: 62px; border: 1px solid #999; padding: 1px; margin: 1px; }
.focuspic .ftxt { float:left; font-size:12px; line-height:18px; padding:5px; height: 100px; width: 280px; margin-top: 5px; }
.focuspic .ftxt em a,.focuspic .ftxt em a:visited{color:#ff8c3f;margin-left:5px;}
.focuspic .ftxt em{ float:right; *margin-top:-18px;margin-right:5px; font-style: normal; }
/*热点推荐*/
.col_main { width: 450px; font-size: 14px; line-height: 26px; overflow: hidden; background: #FFF; padding: 10px 0 0px;}
.col_main .hd { padding: 10px 0 5px; color: #F60; clear: both;  }
.col_main .hd p{ font-size: 12px; color: #9C9C9C; line-height: 18px; width: 420px; text-indent:2em; }
.col_main .hd a{ font-size: 18px; line-height: 26px; text-align: center; width: 400px; display: inline-block;margin-bottom: 5px; color: #333;}
.col_main .clearfix { padding: 0 0 0 15; margin-top: 10px; float: left; width: 440px; }
.col_main .clearfix li { float: left; width: 200px; height: 26px; padding-left: 15px; overflow: hidden; list-style: none; font-size: 14px; color: #FC6D02; }
.col_main .clearfix li a{ padding-left: 5px; }
.main .mian-top-right { float: right; height: 400px; width: 240px; }
.main .main-top .main-top-left { float: left; height: 400px; width: 310px; overflow: hidden; clip: rect(10px,auto,auto,auto); margin-top: 10px; }
.main .main-top-cneter { float: left; width: 440px; overflow: hidden; margin-left: 5px; clear: none; }

/*中间推荐*/
.coneter { margin: 20px auto 10px; width: 1000px; height: 500px; background: #FFF; }
.coneter-tops{ margin: 20px auto 10px; width: 1000px; height: 500px; background: #eee; }
.coneter-tops h3{width: 250px; height: 40px; background: #fff;float: left;line-height: 40px;text-align: center;font-size: 16px;border-top: 4px solid #00A383;color: #00A383;}
.coneter-tops .coneter-con{width: 1000px; height: 440px; background: #fff;float: left;padding-top: 20px;}

.coneter-con li{float: left;margin: 10px 8px 0 22px;display: inline;width: 134px;height: 210px;overflow: hidden;color: #888;position: relative;}
.coneter-con .imgcsss {display: block;position: relative;}
.imgcsss img {width: 128px;height: 159px;padding: 2px;border: 1px solid #ddd;}
.coneter-con .tities{font-size: 14px;line-height: 24px;height: 30px;text-align: center;width: 134px;float: left;}


/* 中间定位 */
.tj1 { float: left; height: 205px; width: 775px;border-bottom: 1px solid #eee;}
.tj1 ul .ys {border-right: 1px solid #eee;}
.tj1 ul .item {float: left; height: 180px; width: 362px; padding: 25px 0px 0px 25px; }
.tj1 ul .item:hover {background-color: #eee;}
.tj1 ul .item .score { display: block; width: 30px; height: 18px; line-height: 18px; padding-right: 5px; text-align: center; overflow: hidden; color: #fff; position: absolute; left: 0; top: 8px; z-index: 3; font-weight: 700; -webkit-text-size-adjust: none; background: #339900; font-size: 12px; padding-left: 5px; }
.tj1 ul .item .images { float: left; height: 155px; width: 125px; border: 4px solid #FFF; }
.tj1 ul .item .images a {display: block;overflow: hidden;position: relative;}
.tj1 ul .item .images img{ float: left; height: 155px; width: 125px; display: block;overflow: hidden;}
.tj1 ul .item .nerd { margin-left: 10px; float: left; height: 150px; width: 205px; }
.tj1 ul .item .nerd span { float: right; font-size: 12px; line-height: 24px; height: 24px; width: 60px; overflow: hidden; }
.tj1 ul .item .nerd .tilet { float: left; font-size: 16px; color: #339900; }
.tj1 ul .item .nerd p { width: 205px; text-indent: 2em; margin-top: 10px; clear: both; float: left; font-size: 12px; line-height: 20px; height: 124px; overflow: hidden; }
.tj1 ul .item .nerd i { float: right; margin-right: 5px; height: 22px; width: 205px; }
.tj1 ul .item .nerd i a { float: right; color: #339900; }


/* 分类推荐 */
.conetera { margin: 20px auto 15px; height: 495px; width: 1000px; clear: both; background: #FFF; border-top: 4px solid #1f87cb;}
.conetera .conetera_right { float: left; height: 495px; width: 765px; }
.conetera .conetera_right h3 { float: left; font-size: 16px; line-height: 18px; margin-left: -30px; height: 80px; width: 30px; text-align: center; margin-top: -4px; padding-top: 10px;background: #1f87cb;color: #fff;}
.conetera .conetera_right1{ float: right; height: 495px; width: 225px;background-color: #f6f6f6;border: 0px solid #e9edf1;overflow: hidden;}
.conetera .conetera_right1 h3{ float: left; height: 35px; width: 190px; line-height: 35px; font-size: 16px; margin-top: 10px; margin-left: 15px;}
.conetera .conetera_right1 .c-tabs{ float: left;height: 35px; width: 140px; margin-top: -35px;margin-left: 5px;padding-left: 70px;overflow: hidden;}
.conetera .conetera_right1 .c-tabs li{ float: left;font-size: 12px;width: 40px; line-height: 35px;margin: 0px 2px;}
.conetera .conetera_right1 .c-tabs li a{ padding: 2px; }
.conetera .conetera_right1 .c-tabs .active  div.activer{ width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #FF6600; font-size: 0; line-height: 0; margin-top: -10px; *margin-top: -8px;margin-left: 15px; *border-right: 5px solid #fff;*border-left: 5px solid #fff;}
.conetera .conetera_right1 .c-tabs .active a{color: #FFF;background: #FF6600;padding: 2px;}
.conetera .conetera_right1 .c-views { clear: both;}
.conetera .conetera_right1 .c-views .tlist-rank{ float: left; height: 315px; width: 190px; padding-left: 15px;margin-top: 5px;}
.conetera .conetera_right1 .c-views .tlist-rank li{ float: left; height: 30px; width: 190px; font-size: 12px; line-height: 30px; border-top: 1px dotted #DDD;}
.conetera .conetera_right1 .c-views .tlist-rank li a{ padding-left: 2px; float: left;}
.conetera .conetera_right1 .c-views .tlist-rank li .pai { text-align: center; display: inline-block; height: 25px; width: 20px; font-size: 14px; float: left;font-family: Georgia, "宋体";}
.p1,.p2,.p3{ color: #FF6600;font-size: 16px!important; }
.conetera .conetera_right1 .c-views .tlist-rank li .score{ float: right; color: #FF6600;}
.conetera .conetera_right .coner-img li { float: left; height: 180px; width: 130px; text-align: center; padding: 20px 12px 20px 12px;}
.conetera .conetera_right .coner-img .l {border-right: 1px solid #eee; }
.conetera .conetera_right .coner-img .la:hover{border-right: 1px solid #eee;}
.conetera .conetera_right .coner-img li:hover {background-color: #eee;}
.conetera .conetera_right .coner-img li a{ font-size: 14px; line-height: 24px; widht:140px;}
.conetera .conetera_right .coner-img li img{ height: 150px; width: 120px; padding: 2px;border: 1px solid #DDDDDD;background: #FFF; }
.conetera .conetera_right .coner-img li img:hover{ border: 1px solid #259E33;}
.conetera .conetera_right .coner-img li .imgcss img { float: left; height: 160px; width: 160px; }
.conetera .conetera_right .coner-img { height: 220px; width: 775px; float: left;border-bottom: 1px solid #eee; }
.conetera .conetera_right .coner-li { float: left;height: 65px; width: 765px; margin-top: 10px; }
.conetera .conetera_right .coner-li li{ float: left;height: 26px;line-height: 26px;  width: 360px;padding-left: 20px;overflow:hidden;color:#8f8f8f;}
.conetera .conetera_right .coner-li li i{width: 5px;height: 5px;background-color: #f90;margin-top: 10px;margin-right: 7px;overflow: hidden;_display: inline;}
.conetera .conetera_right .coner-li li .left {display: block;float: left;}

/*最近更新*/
.content-news { margin:20px auto; width: 1000px; height: 570px;}
.rbox { float: left; width: 750px;height: 570px; background: #FFF; border: 0px solid #EBEBEB; }
.rbox ul{ padding: 10px 15px; width: 690px;height: 510px;overflow: hidden; }
.rbox ul li { width: 690px; font-size: 12px; line-height: 36px; color: #9C9C9C; height: 36px; float: left;border-bottom: 1px dashed #F8F8F8;}
.rbox ul li a{color: #555;}
.rbox ul li:hover { width: 690px; height: 36px; background: #F3F3F3; color: #f90; }
.rbox ul li .s1 { float: left; padding-left: 10px;color: #F60;  }
.rbox ul li .s2 { float: left; width:200px; text-align:left; }
.rbox ul li .s2 a{width:200px;}
.rbox ul li .s3 {float: left; width: 280px; height: 30px;overflow: hidden; text-align:left;}
.rbox ul li .s4 { float: right; width: 120px; padding-right: 10px; text-align: right; overflow: hidden; height: 40px; }
.rbox .rbox-left { height: 40px; width: 720px; line-height: 30px; font-size: 18px; background: #Fff; padding-top: 15px; }
.rbox .rbox-left .x1 { float: right; width: 70px; font-size: 12px; line-height: 30px; height: 30px; text-align: right; }
.c1,.c3,.c5,.c7,.c9,.c11,.c13,.c15,.c17 {background: #fff; }
.rbox .rbox-left strong { float: left; width: 670px; height: 34px; background: #Fff; text-align: left; font-size: 16px; line-height: 34px; border-bottom: 1px solid #F8F8F8;margin: 0px 25px; }

/* 最新入库 */
.tboxs {width: 230px; height: 570px; background: #FFF;float: right;overflow: hidden; }
.tboxs h3 { height: 37px; width: 200px; line-height: 37px; font-size: 14px; border-bottom: 1px solid #F8F8F8; margin: 10px 15px; }
.tboxs .tboxd { height: 360px; width: 225px; float: left; margin-left: 5px; }
.tboxs .tboxd li { font-size: 9px; height: 60px; padding: 5px 15px 5px; color: #9C9C9C; float: left; width: 180px; overflow: hidden; border-bottom: 1px dashed #F8F8F8;text-align:left;}
.tboxs .tboxd li a { font-size: 12px;line-height: 16px; height: 16px;margin-left: 10px;margin-right: 10px;}
.tboxd li .m1,.tboxd li .m2,.tboxd li .m3{ font-size: 14px; font-weight: bold; color: #F60;}
.tboxs .tboxd li em { margin-right: 10px; font-size: 14px; }
.tboxs .tboxd li p{ font-size: 12px; line-height: 18px; text-indent: 2em;height: 40px; overflow: hidden; margin-top: 5px; }
.tboxs .tboxd li span{ font-size: 12px; text-align: center; display: inline-block; height: 16px; width: 16px; background: #F8F8F8; line-height: 16px; }
.tboxs .tboxt {clear: both;height: 150px; width: 260px; padding-top: 10px; }
.tboxs .tboxt li{ float: left; height: 130px; width: 100px; text-align: center; padding: 5px 5px 5px 15px; }
.tboxs .tboxt li a img{ height: 110px; width: 90px; }
/*信息页-上部*/
.content { width: 1000px; margin: 5px auto 0px; padding-top: 0px;background: #fff;}
.content #maininfo{height: 260px;width: 720px;float: right;overflow: hidden;background: #fff;margin: 20px 10px 10px 10px;text-align:left;}
.content #maininfo a{color: #4391EA;}
.info h1{float: left;margin-right: 20px;width: 305px;height: 40px;color:#777;}
.info h3{float: left;width: 395px;height: 30px;margin-top: 10px;}
.info .s{width: 225px;float: left;font-size: 14px;}
.info p{width: 165px;float: left;font-size: 14px;}
.info span{width: 720px;float: left;font-size: 14px;margin-top: 15px;}
#intro{width: 710px;float: left;overflow: hidden;font-size: 14px;margin-top: 20px;line-height: 20px;text-indent: 2em;}
#intror{width: 580px;float: left;overflow: hidden;font-size: 14px;margin-top: 0px;line-height: 20px;text-indent: 0em;}
.content .img { float: left; height: 260px; width: 240px; padding: 20px 0px 0px 20px;position: relative;}
.ob-first {display: block;position: absolute;top: 20px;left: 20px;width: 64px;height: 64px;background: url(02.png) no-repeat  0px -120px;}
.ob-firstw {display: block;position: absolute;top: 20px;left: 20px;width: 64px;height: 64px;background: url(02.png) no-repeat  0px -53px;}
.content .img img{ float: left; padding: 15px;height: 220px; width: 185px; border: 1px solid #EFEFEF;box-shadow: 3px 3px 3px 3px #EFEFEF;}


.ds-list-promotion {display: inline-block;background-color: #ff6600;color: white;padding: 0 2px;height: 16px;line-height: 16px;margin-left: 4px;-webkit-border-radius: 3px;
-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;font-weight: normal;font-style: normal;}
.content .bt_t .bt_t_t img { border: 1px solid #ededed; padding: 10px; }
.content .listtj { line-height: 60px; height: 60px; width: 980px; float: left; padding-left: 20px;font-size: 14px; color: #00a2ca;overflow: hidden;}
.content .listtj a{font-size: 14px;}
#chapterlist { width: 960px;margin: 5px 0px;padding: 0px;}
#chapterlist li { float: left; width: 213px; font-size: 12px; line-height: 30px; height: 30px; list-style: none; padding-left: 10px; background: #F3F3F3; margin: 0px 0px 7px 12px; *margin-left:6px; *margin-right:6px;border: 1px solid #EFEFEF; overflow: hidden; }
#chapterlist li:hover { background: #E2F2C8; border: 1px solid #EFEFEF; color: #F00; }
#chapterlist li a:visited {color: #0D8C21; }
.article_texttitle { font-size: 14px; line-height: 30px; color: #666; text-align: center; height: 30px; width: 935px; background: #Fff; clear: both; margin: 10px 10px 10px 12px; *margin-top:10px;border: 1px solid #EFEFEF;}
.article {width: 960px;margin: 0px auto;overflow: hidden;}
.article .article_texttitleb { width: 960px; float: left; background: #F8F8F8; margin: 10px 0px 20px; padding-bottom: 10px; text-align:left; }
.content {border: 1px solid bbddf8;}



.jianjie { margin: 0px auto; width: 960px; }
.jianjie_right { width: 300px; height: 22px; float: left; font-size: 12px; line-height: 22px;text-align: left;padding-top: 5px; }
/*.jianjie_right a{ padding: 5px 10px; background: #EEE; margin-right: 15px; margin-left: 5px; border-radius: 3px;}*/

.jianjie_right a{ background: none repeat scroll 0 0 #66CC66;border-radius: 3px 3px 3px 3px;color: #FFFFFF;height: 24px;line-height: 24px;margin-bottom: 5px;margin-left: 0px;margin-right: 5px;padding:4px 8px;}

.jianjie_right .tt{ background: none repeat scroll 0 0 #F60;
border-radius: 3px 3px 3px 3px;color: #FFFFFF;height: 24px;line-height: 24px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;padding-left: 8px;padding-right: 8px;text-align: center;}
.jianjie_right .ttt{ padding: 5px 10px; margin-right: 15px; margin-left: 5px; color:#fff; background: #F60; }
.jianjie_right a:hover {color:#Fff; background: #307EC6; }
.jianjie h2{ float: left; width: 250px; height: 30px; overflow: visible; background: #F8F8F8;  text-align: center; font-size: 14px; line-height: 30px; font-weight: bold;margin-bottom: 0px; }
.jub {float: left;height: 30px;line-height: 30px;font-size: 14px; padding-left: 80px;color:#00a2ca;}


.jianjie_right_list { height: 22px; float: right; font-size: 12px; line-height: 22px;text-align: right; padding-top: 5px; }
/*.jianjie_right a{ padding: 5px 10px; background: #EEE; margin-right: 15px; margin-left: 5px; border-radius: 3px;}*/
.jianjie_right_list a{ background: none repeat scroll 0 0 #66CC66;padding: 4px 10px;
border-radius: 3px 3px 3px 3px;color: #FFFFFF;height: 24px;line-height: 24px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;padding-left: 8px;padding-right: 8px;text-align: center;}
.jianjie_right_list .tt{ background: none repeat scroll 0 0 #F60;
border-radius: 3px 3px 3px 3px;color: #FFFFFF;height: 24px;line-height: 24px;margin-bottom: 5px;margin-left: 5px;margin-right: 5px;padding-left: 8px;padding-right: 8px;text-align: center;}
.jianjie_right_list .ttt{ padding: 5px 10px; margin-right: 15px; margin-left: 5px; color:#fff; background: #F60; }
.jianjie_right_list a:hover {color:#Fff; background: #307EC6; }
.jianjie h2{ float: left; width: 250px; height: 30px; overflow: visible; background: #F8F8F8;  text-align: center; font-size: 14px; line-height: 30px; font-weight: bold;margin-bottom: 0px; }
.jub {float: left;height: 30px;line-height: 30px;font-size: 14px; padding-left: 80px;color:#00a2ca;}

/*liebiao*/
.fenle i { margin: 0px auto; width: 1000px; }
.fenlei .fenl_l { float: left; width: 1000px; }
.fenlei .fenl_r { float: right; }
.wf-main{ position: relative;margin: 0 auto;width: 1000px;overflow: hidden;}
.wf-main .daohang { padding: 12px; }
.wf-main .wf{ position: absolute; line-height:18px; width: 230px; left: -9999px; top: -9999px; border-radius: 4px; overflow: hidden; margin-top: 10px; margin-bottom: 20px; background: #FFF; }
.wf .title{ margin: 0 0 5px;padding: 5px;width: 63px;color: #f00;font-size: 14px;}
.wf .img-box { width: 228px; border-top: 1px solid #EBEBEB; border-right: 1px solid #EBEBEB; border-left: 1px solid #EBEBEB;  }
.wf .img-box a img { height: 260px; width: 200px; padding-top: 15px; padding-right: 15px; padding-left: 15px; }
.wf .img-box .img-box-name { font-size: 14px; line-height: 30px; float: left; height: 30px; padding-left: 15px; }
.wf .img-box .img-box-txt { float: left; width: 210px; color: #999; padding: 5px 10px; font-size: 12px; }
.fenlei .fenl_l h3 { font-size: 14px; line-height: 30px; height: 30px; padding-left: 20px; }
.wf .img-box .img-box-title { float: left; width: 200px; height: 30px; }
.wf .img-box .img-box-title em { font-style: normal; height: 30px; padding-left: 10px; color: #933; font-size: 12px; line-height: 30px; }
.wf .img-box-data { width: 230px; background: #F2EFE9; overflow: hidden; font-size: 12px; line-height: 40px; height: 40px; color: #555555; }
.wf .img-box-data .img-share.fl { float: left; padding-left: 10px;}
.wf .img-box-data .img-check.fr { float: right;  padding-right: 10px;}
.wf .img-box .img-box-txt p {text-indent: 20px;}
.wf .shadow { background: url('http://lvyou.baidu.com/static/widget/search/notes-guide-waterfall/img/shadow_3d3e0f8c.png') no-repeat; width: 230px; height: 4px; border: 0; }
.book_listpage { margin: 15px auto 0px; width: 1000px; text-align: center; }
.book_listpage #pagelink .list_page a { padding: 5px 10px; background: #EAF4FF; width: 30px; margin: 5px; border: 1px solid #D5E7ED; border-radius:5px; font-size: 12px; }
.book_listpage #pagelink .list_page span{ padding: 5px 10px; background: #EAF4FF; width: 30px; margin: 5px; border: 1px solid #D5E7ED; border-radius:5px; font-size: 12px;}
.book_listpage #pagelink .list_page .disable { padding: 5px 10px; background: #1E9AF1; width: 30px; margin: 5px; border: 1px solid #D5E7ED; border-radius:5px; color: #FFF; font-size: 12px; }

/*分类开始*/
#htmlCurr { margin: 20px auto; width: 1000px; }
.ccon { margin: 0px auto 20px; width: 1000px; }
.ccon .cconl { float: left; width: 760px; background: #FFF; padding: 10px 0px; }
.nr{position:relative}
.nr li{height:143px;padding:15px 0;width:732px;margin:auto;border-bottom:1px dotted #DBDBDB;position:relative}
.pic{width:113px;height:143px;float:left;display:inline;margin:0 0 0 15px}
.pic img,.pic a img{width:105px;height:135px;border:1px solid #DEDEDE;padding:3px}
.nrrk{width:585px;float:right}
.name strong{float:left;margin-right:8px}
.name strong a{color:#f60;font-size:16px}.name strong a:hover{color:#f00}
.name span{margin-left:20px;float:left;color:#999}
.name span a{color:#777}
.ico1,.ico2,.ico3{display:block;width:15px;height:15px;overflow:hidden;text-indent:-99px;float:left;margin:4px 2px 0}
.ico1{background-position:-4px -245px}.ico2{background-position:-3px -281px}.ico3{background-position:-3px -317px}
.num{clear:both;color:#E99F63;line-height:20px;height:20px}
.num span{margin-right:20px}
.nrrk p{ font-size: 14px; color: #666; text-indent: 2em; line-height: 22px; padding: 5px; height: 60px; overflow: hidden }
.nrrk dl{width:570px;height:20px;margin-top:12px}
.nrrk dl dt{float:left;color:#666}.nrrk dl dd{float:right}
.nrrk dl dt i{font-weight:bold;margin-right:5px}
.nrrk dl dt cite{color:#3164cd;margin-left:6px}
.nrrk dl a{color:#3164cd}
.nrrk dl a:hover{text-decoration:underline}
.nrrk dl dt em{color:#9D9D9D;margin-left:12px}
.tlink{position:absolute;top:15px;right:0;width:160px;height:30px}
.tlink a{display:block;line-height:20px;width:68px;height:16px;line-height:16px;text-align:center;float:left;border:1px solid #D3DBE0;color:#43617C;margin-right:6px;padding-top:1px}
.tlink a:hover{border:1px solid #9FC1D6;color:#3164cd;text-decoration:none}
.wink{width:370px;height:201px;overflow:hidden;position:absolute;top:140px;right:1px;z-index:9990}
.wcl{float:right;margin-right:33px;color:#9A7459}
.wink iframe{width:350px;height:150px;clear:both;float:right;margin:10px 5px 0 0;background:transparent}
.crtit{ height:29px; background-color:#F0F0F0; border-top:1px solid #dadada; border-bottom:1px solid #dadada;width:198px; margin:auto; line-height:29px}
.crtit span{ margin-left:12px; color:#000; font-size:12px; font-weight:bold}
.cconr dd ul{ width: 198px; padding: 10px 0 }
.cconr dd li{ line-height: 28px; padding: 3px 12px; color: #666; font-size: 14px; }
.cconr dd li a{ color:#666}
.cconr dd li a:hover{ color:#000}
.cconr dd li span,.cconr dd li span a{ color:#c00; margin-right:2px}



.ccon .cconr { float: right; background: #fbfbfb; width: 238px; }

.li1 div{height:24px;line-height:24px;width:188px;overflow:hidden;text-indent:8px}
.li1 div.bgc{background-color:#fff}
.li1 div span{color:#f60;padding-right:8px}.li1 div span a{color:#f60}
.li2 a{display:block;height:28px;line-height:28px;width:188px;color:#666;text-indent:24px;overflow:hidden;font-size:12px}.li2 a:hover{color:#f00}
.li2 a.noline{border-bottom:none}
.little a{font-size:12px;background:none;text-indent:20px}
.mod_l{ width: 198px; margin: 10px auto; }
.mod_l dt{height:28px;overflow:hidden}
.mod_l dt strong{ display: block; float: left; padding: 12px 0 0 15px; font-size: 14px; color: #666; font-weight: bold; }
.mod_l dt a{display:block;float:right;width:46px;padding:5px 0 0 0;text-indent:8px;color:#666}
.mod_l dd{overflow:hidden;margin-top:6px; padding-bottom:6px}
.imgtext{padding-bottom:5px;border-bottom:1px solid #dadada;margin-bottom:8px}
.imgtext div{width:184px;padding:4px 0 4px 8px; clear:both}
.imgtext div a img{width:70px;height:88px;overflow:hidden;padding:3px;border:1px solid #cecece;float:left; margin-top:3px}
.imgtext div h4{float:right;width:98px;line-height:20px;overflow:hidden;font-weight:bold;color:#c00;font-size:12px}.imgtext div h4 a{color:#c00}
.imgtext div p{width:98px;height:88px;line-height:18px;float:right;color:#777;padding-top:5px;text-indent:2em}
.imgtext div p a{color:#f60;text-decoration:underline}
.mod_l dt.m_qh{border-bottom:none;height:28px}
.mod_l dt.m_qh a{display:block;width:97px;height:28px;line-height:28px;text-align:center;float:left;font-weight:bold;color:#666;padding:0;background:none}
.mod_l dt.m_qh a.m_left,.mod_l dt.m_qh a.m_right{border-right:1px solid #c6e8d2;margin-top:1px;color:#000;text-decoration:none; border-bottom:none}
.mod_l dt.m_qh a.m_left,.mod_l dt.m_qh a.m_right{ background-color:#f9f9f9; border-top:2px solid #f60}
.m_qh a.m_right{border-left:1px solid #dadada;width:109px;border-right:none}
.m_qh a:hover{text-decoration:none}
/*分类推荐*/
#hotcontents{ margin: 10px auto 20px; width: 1000px;height: 385px;z-index:-99;background: #FFF;}
#hotcontents .l{ float: left; height: 365px; overflow: hidden; width: 1000px;  padding: 0px 0px; margin: 0px 0px 20px; }
#hotcontents .l .item{ float: left; width: 310px; padding: 15px 0 0 15px; }
#hotcontents .l .item dl dt{font-size:14px;font-weight:700;height:25px;line-height:25px;overflow:hidden;}
#hotcontents .l .item dl dt span{ color: #B3B3B3; float: right; font-weight: 400; font-size: 12px; }
#hotcontents .l .item dl dd{height:120px;line-height:20px;overflow:hidden;text-indent:2em;padding:7px 0 0;}
#hotcontents .l .item dl{ float: right; width: 180px; padding: 0 5px 0 5; }
#hotcontents .l .item .image{float:left;width:115px;}
#hotcontents .l .item .image img{background-color:#FFF;border:1px solid #DDD;padding:1px;}
.ccon #hotcontents .l h3 { background: #E99F63; display: block; height: 30px; width: 80px; margin-left: 30px; color: #FFF; line-height: 30px; font-size: 14px; text-align: center;}
.ccon .cconls { border: 1px solid #ebeaea; }
.ccon .cconr .mod_l .li3 .tlisttd i { text-align: center; height: 30px; width: 25px; float: left; margin-right: 5px; }
.ccon .cconr .mod_l .li3 .tlisttd li { float: left; width: 195px; height: 32px; }
.ccon .cconr .mod_l .li3 .tlisttd li a { float: left; }
.ccon .cconr .mod_l .li8 li { list-style: none; float: left; height: 32px; width: 180px; font-size: 12px; line-height: 32px; }
.ccon .cconr .mod_l .li8 li a { float: left; }
.ccon .cconr .mod_l .li8 li i { float: right; }
.ccon .cconl .cbox .pagesnums #pagelink { float: left; height: 30px; width: 740px; line-height: 30px; margin: 30px 0px 30px 15px; }
.ccon .cconl .cbox .pagesnums #pagelink .list_page .disable { background: #09C; float: left; padding: 0px 10px; margin: 0px 5px; color: #FFF; }
.ccon .cconl .cbox .pagesnums #pagelink .list_page span { float: left; }
.ccon .cconl .cbox .pagesnums #pagelink .list_page a { background: #EAF4FF; float: left; padding: 0px 10px; margin: 0px 5px; color: #666;font-size: 12px; }
.ccon .cconls .cconr .ph h3 { font-size: 16px; line-height: 36px; float: left; padding-left: 30px; height: 36px; width: 220px; margin-top: 15px; color: #666; }
.ccon .cconls .cconr .ph ul { float: left; width: 220px; height: 360px;}
.ccon .cconls .cconr .ph ul a { font-size: 14px; line-height: 36px; height: 36px; width: 140px; float: left; padding-left: 30px; display: block; }
.ccon .cconls .cconr .ph ul li a:hover { background: #FFF; }
.ccon .cconls .cconr .ph ul .xs a{ background: #FFF;color: #f60; }
.ccon .cconls .cconr .ph { float: left; width: 225px; }
.ccon .listsx { float: left; height: 40px; width: 1000px; line-height: 40px; padding: 1px 0px 0px 1px;  }
.ccon .listsx b { background: #fbfbfb; float: left; height: 40px; width: 120px; text-align: center; color: #f60; font-weight: bold; font-size: 14px; }
.ccon .listsx a { float: left; height: 22px; width: 22px; background: #E99F63; margin-left: 8px; text-align: center; display: block; font-size: 12px; line-height: 20px; color: #FFF; margin-top: 10px; font-weight: bold; }
.ccon .listsx a:hover { float: left; height: 22px; width: 22px; background: #0099FF; margin-left: 8px; color: #FFF; margin-top: 10px; list-style: none; text-decoration: none; }
/*分类结束*/


/*默认*/
.notes-categories {margin: 10px 0 15px 0;line-height: 24px;height: 24px;}
span.du-recommendation-title, span.hot-destinations-title { font-family: '微软雅黑','黑体'; font-size: 14px; color: #666; padding-left: 5px; }
.notes-categories li {display: inline-block;background: #EAF4FF;border-radius: 5px;border: 1px solid #D5E7ED;white-space: nowrap;float: left;font-size: 12px;margin: 0 5px 5px 0;}
.notes-categories li a {cursor: pointer;display: inline-block;padding: 0 10px;line-height: 24px;color: #007ED9;border-radius: 4px;}
.notes-categories li a:hover {color: white;background-color: #1E9AF1;text-decoration: none;}
.notes-categories li a.notes-active { color: white; background: #1E9AF1; text-decoration: none; }


/*排行榜*/
.top_1 { height: 300px; width: 230px; background: #F2F6FB; clear: none; overflow: hidden; margin-top: 10px; }
.top_1 .about-tit { line-height: 30px; height: 30px; width: 220px; padding: 5px; }
.top_1 .about-tit b { float: left; width:70px; height: 30px; font-size: 12px; line-height: 30px; color: #FFF; background: #FA924D; padding-left: 10px; }
.top_1 .about-tit .about-tit-top { height: 30px; float: right; width: 110px; background: #1E9AF1; text-align: left; padding-left: 30px; }
.top_1 .about-tit .about-tit-top li { list-style: none; float: left; margin-left: 10px;}
.top_1 .about-tit .about-tit-top li a { text-decoration: none; color: #FFF; font-weight: bolder; padding: 0px 5px; }
.top_1 .about-con { padding: 5px 5px 5px 10px; height: 250px; width: 220px; margin-left: 5px; }
.top_1 .about-con li { line-height: 24px; height: 24px; list-style: none; ; padding-left: 5px; font-size: 12px; color: #666; width: 200px; overflow: hidden; }
.top_1 .about-con li a { color: #007ED9; text-decoration: none; }
.top_1 .about-tit .about-tit-top #pq1 .bl,.top_1 .about-tit li a:hover { color: #EC6147; border-bottom: 2px solid #FFF; padding-bottom: 2px; }

.maina { margin: 20px auto; width: 1030px;}
.maina li{ float: left; height: 210px; width: 320px; border: 1px solid #E5E5E5; list-style: none; margin: 0px 0px 10px 16px; background: #FFF; }
.maina li:hover{ box-shadow: -2px 0 5px green,0 -2px 5px green,0 2px 5px green,2px 0 5px green; }
.maina li h3 { float: left; height: 40px; width: 182px; font-size: 16px; line-height: 40px; padding-left: 15px; }
.maina li .info { float: right; height: 40px; width: 120px; font-size: 12px; line-height: 40px; }
.maina li .board-cover { height: 170px; width: 316px; float: left; }
.maina li .board-cover img { float: left; height: 150px; width: 120px; padding: 2px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; border: 1px solid #E5E5E5; }
.maina ul li .board-cover p { font-size: 12px; line-height: 24px; text-indent: 2em; float: right; height: 120px; width: 160px; padding: 5px; color: #9C9C9C; }
.maina ul li .board-cover .J_boardBtn { font-size: 12px; line-height: 24px; float: right; height: 24px; width: 60px; color: white; background: #F60; text-decoration: none; margin-right: 10px; border-radius:5px; color: #FFF; text-align: center; }
.maina ul li .board-cover .J_boardBtn:hover { background: #F60; border-radius:5px; }
.maina ul li .info em { font-size: 12px; color: #f60; font-style: normal; }

/*文章内容页*/
.book_content_text_nexts{ padding: 5px; height: 18px; width: 728px; margin: 20px auto 5px; }
.god { height: 0px; width: 1000px; padding: 20px 0px;}
.ffd { float: left; height: 0px; width: 625px; margin-left: 20px; }
.ffd .adcs1 { float: left; height: 0px; width: 300px; }
.ffd .adcs2 { height: 0px; width: 300px; float: right; }
.adcs3 { float: right; height: 0px; width: 300px; margin-right: 20px;}
.book_content_text{ width: 960px; padding: 5px 20px 20px;background-color: #FBF4EC;}
.book_content_text h1{ margin-top: 35px;font-size:28px;line-height:2;color: #666; }
.book_content_text .sdt { color:#444; line-height: 320%;border-bottom:1px dashed #ccc;}
.book_content_text #book_text{padding: 10px 6%; text-align: left;padding-top:20px;color:#333;font:22px "宋体","Times New Roman","微软雅黑","Helvetica Neue",Helvetica,"Lucida Grande","Luxi Sans",sans-serif;line-height:2;}
.book_content_text #book_text .divimage{ padding: 10px 3%; margin: 5px auto; text-align: center; }
/*.book_content_text .gd{ padding: 10px 3%; margin: 5px auto; height: 250px; width: 910px; border: 1px dashed #CCC; }*/
/*.gt1{ margin: 15px auto; height: 125px; width: 1000px; border: 1px dashed #CCC; }*/
.book_content_text .bottem1{ margin: 5px auto; height: 25px; font-size: 14px; line-height: 25px; }
.book_content_text .bottem1 a{ margin: 0px 10px;color: #00A2CA; }
.book_content_text #god{height: 25px; font-size: 14px; line-height: 25px;margin-top: 10px;color: #666;}
.book_content_text .data{height: 25px; font-size: 14px; line-height: 25px; }
.book_content_text .data span{margin-right:10px;color: #666;}
.book_content_text_next{ width:1000px; border:1px solid #EFEFEF; height:30px; line-height:30px; color:#444; font-size:14px; text-align: center; margin: 10px 0px 0px; float: left;}
.book_content_text_next a{ color:#444; font-size:14px; text-decoration:none; line-height: 25px; margin: 0px 10px; }
.book_content_text_next a:hover{color:#ff72ae;}
#mains { width: 1000px; margin: 0 auto; text-align: center; margin-top: 5px;}
.footer_linkk{ width:990px;height: 30px; text-align: left; font-size: 14px; line-height: 30px; padding-left: 10px; float: left; margin: 10px 0px 0px; border:1px solid #EFEFEF; overflow: hidden;}
.book_content_text_nextw{ width:1000px;margin:20px auto;}
.gt1{width:960px; margin:20px auto 0px; }
.baid2{width:1000px; margin:20px auto 0px; }
.baidu2 {height: 40px;width: 728px;margin:0px auto;}



/*首页连接*/
.link { height: 120px; width: 1000px; margin: 0px auto; background: #Fff; border: 1px solid #EBEBEB; }
.link a{ padding: 0px 5px; float: left; font-size: 14px; line-height: 30px; height: 30px; margin: 5px 0px 0px 5px; }
.link h3 {color:#fff; font-size: 14px; padding:0px 10px; height: 95px; float: left; width: 20px; padding-top: 25px; border-right: 1px solid #EBEBEB; background-color: #4BA6E5;}
/* 底部 */
.footer { margin: 10px auto; height: 60px; width: 1000px; clear: both; text-align: center; padding-top: 10px; padding-right: 5px; padding-left: 5px; line-height: 18px;}
.footer p{clear: both; text-align: center; line-height: 18px;}
.footer a{color:#8B8B8B;}
.footer .shengming { padding: 5px 0px 10px; }
.tongji{ margin: 0px auto 0px; width: 1000px;text-align: center;}
#gonggao{height: 105px; text-align: center;padding: 15px 0px 5px;color: #999;font-size: 18px!important;font-family: "微软雅黑",宋体!important;}
#gonggao a{color: #999;}
#gonggao .bdsharebuttonbox{margin: 0px auto 0px;text-align: left!important;width: 470px;}
#gonggao .bdsharebuttonbox a{float: left;}
#gonggao .lblb{width: 80px;float: left;}

/*百度分享*/
.fenxiang{width: 1000px; margin: 0px auto;height: 36px;margin-top: -32px; z-index: 1;}
.fxs{height: 40px;width: 728px;color: #66CC66;text-align: center;font-size: 14px;line-height: 40px;}
.fenxiang .bdsharebuttonbox{ width: 390px; float: right;margin-top: -5px; } 
.fenxiang .right{ width: 445px; float: right; }
.fenxiang .sht{background:#FBFBFB;height:24px;width:55px;line-height:24px;border:1px solid #999;-moz-border-radius:2px;  -webkit-border-radius:2px;  border-radius:2px;  }  
.fenxiang .right input{margin-top: 5px; line-height:24px;} 
.cuowu{color:#f60;}
.fenxiang .lbl{ float: left;font-size: 14px;line-height: 36px; }
.yuntuijian { margin: 0px auto; width: 1000px; background: #FFF;}
.yuntuijian #hm_t_28159 { width: 1000px; float: left; height: 272px; margin: 15px 0px;background: #FFF;}
/*.qqfx-tag {background: url(02.png) no-repeat -105px 0px;width: 58px;height: 21px;top: -14px;margin-right: 120px;margin-bottom: -100px;left: 54px;float: right;z-index: 11;}*/
.dian { width: 1000px; z-index: 11; margin: 0px auto; }

/*
#con_tj_1{border-top: 4px solid #339900;}
#con_tj_2{border-top: 4px solid #1f87cb;}
#con_tj_3{border-top: 4px solid #ab7800;}
#con_tj_4{border-top: 4px solid #8400c1;}
#con_tj_5{border-top: 4px solid #f53254;}

#con_1{ color: #FFFFFF;  background: #339900;}
#con_2{color:#FFFFFF;background: #1f87cb;}
#con_3{color:#FFFFFF; background: #ab7800;}
#con_4{color:#FFFFFF;background: #8400c1;}
#con_5{color:#FFFFFF;background: #f53254;}
*/
.blue-river{ color: #4D4D4D; font-style: normal;}
.blue{ color: #F00;font-style: normal;}
.river{ color: #09F; font-style: normal;}
#ali { margin: 25px auto 5px; height: 90px; width: 728px; }

.ob-firstt  {display: block;position:relative;width: 64px;height: 64px;background: url(02.png) no-repeat  0px -120px;}
/*quanbuxiaoshuo*/
.come{margin: 20px auto; width: 1000px;background: #FFF;}
.mainas { margin: 20px auto; width: 1000px; clear: both;}
.mainas ul { float: left; width: 960px;margin: 20px 0px 20px 20px; }
.mainas ul li { float: left; width: 240px; font-size: 14px; line-height: 24px; height: 24px; overflow: hidden;}
.MessageDisv { margin: 20px auto; width: 1000px; float: left;text-align: center; }
.MessageDisv b { font-size: 16px; line-height: 30px; color: #F60; }
.mainas .nainass { float: left;border-bottom: 1px dashed #CCC; font-size: 16px; line-height: 30px; margin: 0px 20px; width: 960px;color: #00A2CA;}
.quanbu {color:#f60;}
.mainas i { color: #F60; margin: 0px 2px; font-style: normal; }
.content .tags { margin: 10px auto -20px; width: 960px; text-align: right; }
.content .tips { margin: -10px auto 10px; width: 950px; font-size: 14px; line-height: 28px; color: #666; padding-bottom: 30px; padding-left: 10px; }
.content .tips a{ color: #F00; font-weight: bold; }
.scroll{display:none;background: #EBEBEB;color: #666;text-align: center;position: fixed;cursor: pointer;width:23px;margin-right:-535px;position:fixed;right:50%;top:80%;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop));}

/*书架*/
.mains{ margin: 20px auto; width: 1000px; overflow: hidden; background: #FFF;}
table.grid caption, .gridtop { background-color:#E1ECED; border:solid 2px #C3DFEA;border-bottom:0px; font-size: 16px; font-weight: bold; margin: auto; padding: 10px 0px; text-align: center; vertical-align: middle;}
table.grid { border: 2px solid #C3DFEA; border-collapse: collapse; margin: auto; padding: 3px;}
table.grid td { background-color: #FFFFFF !important; border: 1px solid #C3DFEA; padding: 4px;}
.hotxt{font-size: 14px;}
.hottext{color:red;}
.MessageDiv {background: #FFF9D9; border: 1px solid #FFCC33; line-height: 150%; width:800px; margin: 10px auto auto; padding: 10px;text-align:center;}
.cds{background-color: #E9FAFF;}
#content{width:980px;margin:20px 10px;}
#admin{border:solid 2px #E1ECED; height:40px;font-size: 14px; line-height:40px; width:974px; text-align:center; margin:20px 10px;}

/*404*/
.cs404{ margin: 20px auto; width: 1000px; overflow: hidden; background: #FFF;}
.cs404  #title{width: 600px; margin: 20px auto;text-align:center;}
.cs404  #content p{width: 600px; margin: 20px auto;text-align:center;font-size: 14px; line-height:40px;}
.cs404  #content p  a{margin:0px 10px;font-size: 16px;line-height:40px;}

.pages{text-align:center;padding:20px 0;color:#888;}
.pages a,.pages strong,.pages span{display:inline-block;vertical-align:middle;padding:0 8px;line-height:20px;margin:0 3px}
.pages a{border:1px solid #ccc;background:#fff;color:#333}
.pages a:hover,.pages strong{color:#fff;background:#3B4852;border:1px solid #348CA6;text-decoration:none}
.pages span{cursor:pointer;border:1px solid #fff}